Tripzzy\Core\SessionHandler A

Total Complexity 69
Dependencies 4
Dependents 1
Total lines 454
Lines of code 223
Logical lines of code 125
Comment lines 171
Methods 22
Properties 5

Methods 22

Method Rating Maintainability Complexity Lines of code
is_customer_guest()
S
55 7 21
get_session_cookie()
S
56 7 16
init_session_cookie()
S
50 6 29
is_session_cookie_valid()
S
62 7 12
save_data()
S
55 5 19
get_session()
S
57 4 16
set_customer_session_cookie()
S
61 4 11
get_customer_unique_id()
S
65 4 9
maybe_update_nonce_user_logged_out()
S
70 4 6
generate_customer_id()
S
61 3 12
has_session()
S
78 3 3
cleanup_sessions()
S
68 2 7
update_session_timestamp()
S
61 1 15
get_session_data()
S
78 2 3
init()
S
64 2 9
use_secure_cookie()
S
78 2 3
get_cache_prefix()
S
80 1 3
destroy_session()
S
77 1 4
forget_session()
S
69 1 6
set_session_expiration()
S
73 1 4
delete_session()
S
65 1 10
__construct()
S
71 1 5